double-stranded RNA - German English Dictionary